package fr.babos.navigation.mvc 
{
	import fr.babos.core.errors.BabosError;
	import fr.babos.core.mvc.Controller;
	import fr.babos.core.utils.ClassUtils;
	import fr.babos.navigation.bootstrap.INavigationBootstrap;
	
	/**
	 * @author ZoulouX
	 */
	public class NavigationController extends Controller implements INavigationController 
	{
		/**
		 * Le constructeur
		 */
		public function NavigationController ()
		{
			
		}
		
		/**
		 * L'action par défaut
		 */
		public function index ():void
		{
			
		}
		
		/**
		 * Récupérer le bootstrap de navigation
		 */
		protected function getNavigationBootstrap ():INavigationBootstrap
		{
			if (_bootstrap == null)
				return null;
			else if (_bootstrap is INavigationBootstrap)
				return _bootstrap as INavigationBootstrap;
			else
				return null;
		}
	}
}